﻿
namespace NetROS.Tiers.Windows.Forms
{
	/// <summary>
	/// This is the abstract edit form for the <see cref="Entities.ObracunOsoba"/> entity.
	/// </summary>
	/// <remarks>This class is overwritten by .netTiers at each generation.</remarks>
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public abstract class ObracunOsobaEditControlBase : System.Windows.Forms.UserControl
	{
		#region Fields
		
		//private System.Windows.Forms.TableLayoutPanel uxTableLayoutPanel;
		/// <summary>
		/// The ErrorProvider for the Entity;
		/// </summary>
		protected System.Windows.Forms.ErrorProvider uxErrorProvider;
		
		/// <summary>
		/// The BindingSource for the entity.
		///</summary>
		protected System.Windows.Forms.BindingSource uxBindingSource;
						
		
		/// <summary>
		/// TextBox for the ID property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxID;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ID property.
		/// </summary>
		protected System.Windows.Forms.Label uxIDLabel;
		
		/// <summary>
		/// ComboBox for the IDOsoba property.
		/// </summary>
		protected System.Windows.Forms.ComboBox uxIDOsoba;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the IDOsoba property.
		/// </summary>
		protected System.Windows.Forms.Label uxIDOsobaLabel;
		
		/// <summary>
		/// TextBox for the BrutoIznosZaRazdoblje property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxBrutoIznosZaRazdoblje;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the BrutoIznosZaRazdoblje property.
		/// </summary>
		protected System.Windows.Forms.Label uxBrutoIznosZaRazdobljeLabel;
		
		/// <summary>
		/// TextBox for the BrutoSatnica property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxBrutoSatnica;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the BrutoSatnica property.
		/// </summary>
		protected System.Windows.Forms.Label uxBrutoSatnicaLabel;
		
		/// <summary>
		/// TextBox for the ProsjecnaBruto6Mjeseci property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxProsjecnaBruto6Mjeseci;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ProsjecnaBruto6Mjeseci property.
		/// </summary>
		protected System.Windows.Forms.Label uxProsjecnaBruto6MjeseciLabel;
		
		/// <summary>
		/// TextBox for the ProsjecnaNeto6Mjeseci property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxProsjecnaNeto6Mjeseci;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ProsjecnaNeto6Mjeseci property.
		/// </summary>
		protected System.Windows.Forms.Label uxProsjecnaNeto6MjeseciLabel;
		
		/// <summary>
		/// ComboBox for the IDObracun property.
		/// </summary>
		protected System.Windows.Forms.ComboBox uxIDObracun;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the IDObracun property.
		/// </summary>
		protected System.Windows.Forms.Label uxIDObracunLabel;
		
		/// <summary>
		/// TextBox for the OsobniOdbitak property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxOsobniOdbitak;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the OsobniOdbitak property.
		/// </summary>
		protected System.Windows.Forms.Label uxOsobniOdbitakLabel;
		
		/// <summary>
		/// TextBox for the MaksPorezneOlaksice property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxMaksPorezneOlaksice;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the MaksPorezneOlaksice property.
		/// </summary>
		protected System.Windows.Forms.Label uxMaksPorezneOlaksiceLabel;
		
		/// <summary>
		/// TextBox for the UkBruto property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkBruto;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkBruto property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkBrutoLabel;
		
		/// <summary>
		/// TextBox for the UkMIO1Iznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkMIO1Iznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkMIO1Iznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkMIO1IznosLabel;
		
		/// <summary>
		/// TextBox for the UkMIO1PovecaniStazIznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkMIO1PovecaniStazIznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkMIO1PovecaniStazIznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkMIO1PovecaniStazIznosLabel;
		
		/// <summary>
		/// TextBox for the UkMIO2Iznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkMIO2Iznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkMIO2Iznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkMIO2IznosLabel;
		
		/// <summary>
		/// TextBox for the MIO2PovecaniStazIznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxMIO2PovecaniStazIznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the MIO2PovecaniStazIznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxMIO2PovecaniStazIznosLabel;
		
		/// <summary>
		/// TextBox for the IznosPoreznihOlaksica property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxIznosPoreznihOlaksica;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the IznosPoreznihOlaksica property.
		/// </summary>
		protected System.Windows.Forms.Label uxIznosPoreznihOlaksicaLabel;
		
		/// <summary>
		/// TextBox for the PoreznaOsnovica property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPoreznaOsnovica;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the PoreznaOsnovica property.
		/// </summary>
		protected System.Windows.Forms.Label uxPoreznaOsnovicaLabel;
		
		/// <summary>
		/// TextBox for the Porez15 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPorez15;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Porez15 property.
		/// </summary>
		protected System.Windows.Forms.Label uxPorez15Label;
		
		/// <summary>
		/// TextBox for the Porez25 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPorez25;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Porez25 property.
		/// </summary>
		protected System.Windows.Forms.Label uxPorez25Label;
		
		/// <summary>
		/// TextBox for the Porez35 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPorez35;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Porez35 property.
		/// </summary>
		protected System.Windows.Forms.Label uxPorez35Label;
		
		/// <summary>
		/// TextBox for the Porez45 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPorez45;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Porez45 property.
		/// </summary>
		protected System.Windows.Forms.Label uxPorez45Label;
		
		/// <summary>
		/// TextBox for the UkPorez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkPorez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkPorez property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkPorezLabel;
		
		/// <summary>
		/// TextBox for the Prirez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPrirez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Prirez property.
		/// </summary>
		protected System.Windows.Forms.Label uxPrirezLabel;
		
		/// <summary>
		/// TextBox for the PrirezIznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPrirezIznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the PrirezIznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxPrirezIznosLabel;
		
		/// <summary>
		/// TextBox for the IDMjestoPrirez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxIDMjestoPrirez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the IDMjestoPrirez property.
		/// </summary>
		protected System.Windows.Forms.Label uxIDMjestoPrirezLabel;
		
		/// <summary>
		/// TextBox for the Zdravstveno property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxZdravstveno;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Zdravstveno property.
		/// </summary>
		protected System.Windows.Forms.Label uxZdravstvenoLabel;
		
		/// <summary>
		/// TextBox for the Zaposljavanje property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxZaposljavanje;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Zaposljavanje property.
		/// </summary>
		protected System.Windows.Forms.Label uxZaposljavanjeLabel;
		
		/// <summary>
		/// TextBox for the Nezgoda property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNezgoda;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Nezgoda property.
		/// </summary>
		protected System.Windows.Forms.Label uxNezgodaLabel;
		
		/// <summary>
		/// TextBox for the PosPorez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPosPorez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the PosPorez property.
		/// </summary>
		protected System.Windows.Forms.Label uxPosPorezLabel;
		
		/// <summary>
		/// TextBox for the ZapOsobaSInvaliditetom property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxZapOsobaSInvaliditetom;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ZapOsobaSInvaliditetom property.
		/// </summary>
		protected System.Windows.Forms.Label uxZapOsobaSInvaliditetomLabel;
		
		/// <summary>
		/// TextBox for the ZapOsobaSInvaliditetomIznos property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxZapOsobaSInvaliditetomIznos;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ZapOsobaSInvaliditetomIznos property.
		/// </summary>
		protected System.Windows.Forms.Label uxZapOsobaSInvaliditetomIznosLabel;
		
		/// <summary>
		/// TextBox for the NetoPredPorezIPrirez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNetoPredPorezIPrirez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the NetoPredPorezIPrirez property.
		/// </summary>
		protected System.Windows.Forms.Label uxNetoPredPorezIPrirezLabel;
		
		/// <summary>
		/// TextBox for the NetoPredPosPorez property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNetoPredPosPorez;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the NetoPredPosPorez property.
		/// </summary>
		protected System.Windows.Forms.Label uxNetoPredPosPorezLabel;
		
		/// <summary>
		/// TextBox for the NetoIsplata property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNetoIsplata;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the NetoIsplata property.
		/// </summary>
		protected System.Windows.Forms.Label uxNetoIsplataLabel;
		
		/// <summary>
		/// TextBox for the ZdravstvenoZaInozemstvo property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxZdravstvenoZaInozemstvo;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ZdravstvenoZaInozemstvo property.
		/// </summary>
		protected System.Windows.Forms.Label uxZdravstvenoZaInozemstvoLabel;
		
		/// <summary>
		/// TextBox for the UkObustave property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkObustave;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkObustave property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkObustaveLabel;
		
		/// <summary>
		/// TextBox for the UkNaknade property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkNaknade;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkNaknade property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkNaknadeLabel;
		
		/// <summary>
		/// TextBox for the PosebniPorezPostotak property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxPosebniPorezPostotak;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the PosebniPorezPostotak property.
		/// </summary>
		protected System.Windows.Forms.Label uxPosebniPorezPostotakLabel;
		
		/// <summary>
		/// TextBox for the NetoIsplataNakonObustavaNaknada property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNetoIsplataNakonObustavaNaknada;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the NetoIsplataNakonObustavaNaknada property.
		/// </summary>
		protected System.Windows.Forms.Label uxNetoIsplataNakonObustavaNaknadaLabel;
		
		/// <summary>
		/// TextBox for the MIO1Postotak property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxMIO1Postotak;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the MIO1Postotak property.
		/// </summary>
		protected System.Windows.Forms.Label uxMIO1PostotakLabel;
		
		/// <summary>
		/// TextBox for the MIO2Postotak property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxMIO2Postotak;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the MIO2Postotak property.
		/// </summary>
		protected System.Windows.Forms.Label uxMIO2PostotakLabel;
		
		/// <summary>
		/// TextBox for the UkIznosBezDoprinosa property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxUkIznosBezDoprinosa;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the UkIznosBezDoprinosa property.
		/// </summary>
		protected System.Windows.Forms.Label uxUkIznosBezDoprinosaLabel;
		
		/// <summary>
		/// DataTimePicker for the DatumObracunaOd property.
		/// </summary>
		protected System.Windows.Forms.DateTimePicker uxDatumObracunaOd;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the DatumObracunaOd property.
		/// </summary>
		protected System.Windows.Forms.Label uxDatumObracunaOdLabel;
		
		/// <summary>
		/// DataTimePicker for the DatumObracunaDo property.
		/// </summary>
		protected System.Windows.Forms.DateTimePicker uxDatumObracunaDo;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the DatumObracunaDo property.
		/// </summary>
		protected System.Windows.Forms.Label uxDatumObracunaDoLabel;
		
		/// <summary>
		/// DataTimePicker for the DatumDospijeca property.
		/// </summary>
		protected System.Windows.Forms.DateTimePicker uxDatumDospijeca;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the DatumDospijeca property.
		/// </summary>
		protected System.Windows.Forms.Label uxDatumDospijecaLabel;
		#endregion
		
		#region Main entity
		private Entities.ObracunOsoba _ObracunOsoba;
		/// <summary>
		/// Gets or sets the <see cref="Entities.ObracunOsoba"/> entity to edit with this form.
		/// </summary>
		/// <value>The <see cref="Entities.ObracunOsoba"/> instance.</value>
		public Entities.ObracunOsoba ObracunOsoba
		{
			get {return this._ObracunOsoba;}
			set
			{
				this._ObracunOsoba = value;
				if (value != null) 
				{
					this.uxBindingSource.DataSource = value;
					BindControls();
				}			
				
			}
		}
		#endregion
		
		/// <summary>
		/// Binds the controls.
		/// </summary>
		private void BindControls()
		{
			this.uxID.DataBindings.Clear();
			this.uxID.DataBindings.Add("Text", this.uxBindingSource, "ID", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxIDOsoba.DataBindings.Clear();
			this.uxIDOsoba.DataBindings.Add("SelectedValue", this.uxBindingSource, "IDOsoba", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxBrutoIznosZaRazdoblje.DataBindings.Clear();
			this.uxBrutoIznosZaRazdoblje.DataBindings.Add("Text", this.uxBindingSource, "BrutoIznosZaRazdoblje", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxBrutoSatnica.DataBindings.Clear();
			this.uxBrutoSatnica.DataBindings.Add("Text", this.uxBindingSource, "BrutoSatnica", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxProsjecnaBruto6Mjeseci.DataBindings.Clear();
			this.uxProsjecnaBruto6Mjeseci.DataBindings.Add("Text", this.uxBindingSource, "ProsjecnaBruto6Mjeseci", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxProsjecnaNeto6Mjeseci.DataBindings.Clear();
			this.uxProsjecnaNeto6Mjeseci.DataBindings.Add("Text", this.uxBindingSource, "ProsjecnaNeto6Mjeseci", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxIDObracun.DataBindings.Clear();
			this.uxIDObracun.DataBindings.Add("SelectedValue", this.uxBindingSource, "IDObracun", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxOsobniOdbitak.DataBindings.Clear();
			this.uxOsobniOdbitak.DataBindings.Add("Text", this.uxBindingSource, "OsobniOdbitak", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxMaksPorezneOlaksice.DataBindings.Clear();
			this.uxMaksPorezneOlaksice.DataBindings.Add("Text", this.uxBindingSource, "MaksPorezneOlaksice", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkBruto.DataBindings.Clear();
			this.uxUkBruto.DataBindings.Add("Text", this.uxBindingSource, "UkBruto", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkMIO1Iznos.DataBindings.Clear();
			this.uxUkMIO1Iznos.DataBindings.Add("Text", this.uxBindingSource, "UkMIO1Iznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkMIO1PovecaniStazIznos.DataBindings.Clear();
			this.uxUkMIO1PovecaniStazIznos.DataBindings.Add("Text", this.uxBindingSource, "UkMIO1PovecaniStazIznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkMIO2Iznos.DataBindings.Clear();
			this.uxUkMIO2Iznos.DataBindings.Add("Text", this.uxBindingSource, "UkMIO2Iznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxMIO2PovecaniStazIznos.DataBindings.Clear();
			this.uxMIO2PovecaniStazIznos.DataBindings.Add("Text", this.uxBindingSource, "MIO2PovecaniStazIznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxIznosPoreznihOlaksica.DataBindings.Clear();
			this.uxIznosPoreznihOlaksica.DataBindings.Add("Text", this.uxBindingSource, "IznosPoreznihOlaksica", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPoreznaOsnovica.DataBindings.Clear();
			this.uxPoreznaOsnovica.DataBindings.Add("Text", this.uxBindingSource, "PoreznaOsnovica", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPorez15.DataBindings.Clear();
			this.uxPorez15.DataBindings.Add("Text", this.uxBindingSource, "Porez15", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPorez25.DataBindings.Clear();
			this.uxPorez25.DataBindings.Add("Text", this.uxBindingSource, "Porez25", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPorez35.DataBindings.Clear();
			this.uxPorez35.DataBindings.Add("Text", this.uxBindingSource, "Porez35", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPorez45.DataBindings.Clear();
			this.uxPorez45.DataBindings.Add("Text", this.uxBindingSource, "Porez45", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkPorez.DataBindings.Clear();
			this.uxUkPorez.DataBindings.Add("Text", this.uxBindingSource, "UkPorez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPrirez.DataBindings.Clear();
			this.uxPrirez.DataBindings.Add("Text", this.uxBindingSource, "Prirez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPrirezIznos.DataBindings.Clear();
			this.uxPrirezIznos.DataBindings.Add("Text", this.uxBindingSource, "PrirezIznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxIDMjestoPrirez.DataBindings.Clear();
			this.uxIDMjestoPrirez.DataBindings.Add("Text", this.uxBindingSource, "IDMjestoPrirez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxZdravstveno.DataBindings.Clear();
			this.uxZdravstveno.DataBindings.Add("Text", this.uxBindingSource, "Zdravstveno", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxZaposljavanje.DataBindings.Clear();
			this.uxZaposljavanje.DataBindings.Add("Text", this.uxBindingSource, "Zaposljavanje", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNezgoda.DataBindings.Clear();
			this.uxNezgoda.DataBindings.Add("Text", this.uxBindingSource, "Nezgoda", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPosPorez.DataBindings.Clear();
			this.uxPosPorez.DataBindings.Add("Text", this.uxBindingSource, "PosPorez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxZapOsobaSInvaliditetom.DataBindings.Clear();
			this.uxZapOsobaSInvaliditetom.DataBindings.Add("Text", this.uxBindingSource, "ZapOsobaSInvaliditetom", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxZapOsobaSInvaliditetomIznos.DataBindings.Clear();
			this.uxZapOsobaSInvaliditetomIznos.DataBindings.Add("Text", this.uxBindingSource, "ZapOsobaSInvaliditetomIznos", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNetoPredPorezIPrirez.DataBindings.Clear();
			this.uxNetoPredPorezIPrirez.DataBindings.Add("Text", this.uxBindingSource, "NetoPredPorezIPrirez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNetoPredPosPorez.DataBindings.Clear();
			this.uxNetoPredPosPorez.DataBindings.Add("Text", this.uxBindingSource, "NetoPredPosPorez", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNetoIsplata.DataBindings.Clear();
			this.uxNetoIsplata.DataBindings.Add("Text", this.uxBindingSource, "NetoIsplata", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxZdravstvenoZaInozemstvo.DataBindings.Clear();
			this.uxZdravstvenoZaInozemstvo.DataBindings.Add("Text", this.uxBindingSource, "ZdravstvenoZaInozemstvo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkObustave.DataBindings.Clear();
			this.uxUkObustave.DataBindings.Add("Text", this.uxBindingSource, "UkObustave", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkNaknade.DataBindings.Clear();
			this.uxUkNaknade.DataBindings.Add("Text", this.uxBindingSource, "UkNaknade", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxPosebniPorezPostotak.DataBindings.Clear();
			this.uxPosebniPorezPostotak.DataBindings.Add("Text", this.uxBindingSource, "PosebniPorezPostotak", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNetoIsplataNakonObustavaNaknada.DataBindings.Clear();
			this.uxNetoIsplataNakonObustavaNaknada.DataBindings.Add("Text", this.uxBindingSource, "NetoIsplataNakonObustavaNaknada", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxMIO1Postotak.DataBindings.Clear();
			this.uxMIO1Postotak.DataBindings.Add("Text", this.uxBindingSource, "MIO1Postotak", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxMIO2Postotak.DataBindings.Clear();
			this.uxMIO2Postotak.DataBindings.Add("Text", this.uxBindingSource, "MIO2Postotak", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxUkIznosBezDoprinosa.DataBindings.Clear();
			this.uxUkIznosBezDoprinosa.DataBindings.Add("Text", this.uxBindingSource, "UkIznosBezDoprinosa", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxDatumObracunaOd.DataBindings.Clear();
			this.uxDatumObracunaOd.DataBindings.Add("Value", this.uxBindingSource, "DatumObracunaOd", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxDatumObracunaDo.DataBindings.Clear();
			this.uxDatumObracunaDo.DataBindings.Add("Value", this.uxBindingSource, "DatumObracunaDo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxDatumDospijeca.DataBindings.Clear();
			this.uxDatumDospijeca.DataBindings.Add("Value", this.uxBindingSource, "DatumDospijeca", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
		}					
		
		#region Constructor
		
		/// <summary>
		/// Initializes a new instance of the <see cref="ObracunOsobaEditControlBase"/> class.
		/// </summary>
		public ObracunOsobaEditControlBase()
		{
			InitializeComponent();			
			
			this.uxBindingSource.CurrentItemChanged += new System.EventHandler(uxBindingSource_currentItemChanged);
		}		
		
		/// <summary>
		/// 
		/// </summary>
		private void uxBindingSource_currentItemChanged(object sender, System.EventArgs e)
		{
			if (_ObracunOsoba != null) _ObracunOsoba.Validate();
		}	
				
		/// <summary>
		/// Initializes the component.
		/// </summary>
		public void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.uxErrorProvider = new System.Windows.Forms.ErrorProvider(this.components);
			this.uxBindingSource = new System.Windows.Forms.BindingSource(this.components);
			
			//this.uxTableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
			this.uxID = new System.Windows.Forms.TextBox();
			uxIDLabel = new System.Windows.Forms.Label();
			this.uxIDOsoba = new System.Windows.Forms.ComboBox();
			uxIDOsobaLabel = new System.Windows.Forms.Label();
			this.uxBrutoIznosZaRazdoblje = new System.Windows.Forms.TextBox();
			uxBrutoIznosZaRazdobljeLabel = new System.Windows.Forms.Label();
			this.uxBrutoSatnica = new System.Windows.Forms.TextBox();
			uxBrutoSatnicaLabel = new System.Windows.Forms.Label();
			this.uxProsjecnaBruto6Mjeseci = new System.Windows.Forms.TextBox();
			uxProsjecnaBruto6MjeseciLabel = new System.Windows.Forms.Label();
			this.uxProsjecnaNeto6Mjeseci = new System.Windows.Forms.TextBox();
			uxProsjecnaNeto6MjeseciLabel = new System.Windows.Forms.Label();
			this.uxIDObracun = new System.Windows.Forms.ComboBox();
			uxIDObracunLabel = new System.Windows.Forms.Label();
			this.uxOsobniOdbitak = new System.Windows.Forms.TextBox();
			uxOsobniOdbitakLabel = new System.Windows.Forms.Label();
			this.uxMaksPorezneOlaksice = new System.Windows.Forms.TextBox();
			uxMaksPorezneOlaksiceLabel = new System.Windows.Forms.Label();
			this.uxUkBruto = new System.Windows.Forms.TextBox();
			uxUkBrutoLabel = new System.Windows.Forms.Label();
			this.uxUkMIO1Iznos = new System.Windows.Forms.TextBox();
			uxUkMIO1IznosLabel = new System.Windows.Forms.Label();
			this.uxUkMIO1PovecaniStazIznos = new System.Windows.Forms.TextBox();
			uxUkMIO1PovecaniStazIznosLabel = new System.Windows.Forms.Label();
			this.uxUkMIO2Iznos = new System.Windows.Forms.TextBox();
			uxUkMIO2IznosLabel = new System.Windows.Forms.Label();
			this.uxMIO2PovecaniStazIznos = new System.Windows.Forms.TextBox();
			uxMIO2PovecaniStazIznosLabel = new System.Windows.Forms.Label();
			this.uxIznosPoreznihOlaksica = new System.Windows.Forms.TextBox();
			uxIznosPoreznihOlaksicaLabel = new System.Windows.Forms.Label();
			this.uxPoreznaOsnovica = new System.Windows.Forms.TextBox();
			uxPoreznaOsnovicaLabel = new System.Windows.Forms.Label();
			this.uxPorez15 = new System.Windows.Forms.TextBox();
			uxPorez15Label = new System.Windows.Forms.Label();
			this.uxPorez25 = new System.Windows.Forms.TextBox();
			uxPorez25Label = new System.Windows.Forms.Label();
			this.uxPorez35 = new System.Windows.Forms.TextBox();
			uxPorez35Label = new System.Windows.Forms.Label();
			this.uxPorez45 = new System.Windows.Forms.TextBox();
			uxPorez45Label = new System.Windows.Forms.Label();
			this.uxUkPorez = new System.Windows.Forms.TextBox();
			uxUkPorezLabel = new System.Windows.Forms.Label();
			this.uxPrirez = new System.Windows.Forms.TextBox();
			uxPrirezLabel = new System.Windows.Forms.Label();
			this.uxPrirezIznos = new System.Windows.Forms.TextBox();
			uxPrirezIznosLabel = new System.Windows.Forms.Label();
			this.uxIDMjestoPrirez = new System.Windows.Forms.TextBox();
			uxIDMjestoPrirezLabel = new System.Windows.Forms.Label();
			this.uxZdravstveno = new System.Windows.Forms.TextBox();
			uxZdravstvenoLabel = new System.Windows.Forms.Label();
			this.uxZaposljavanje = new System.Windows.Forms.TextBox();
			uxZaposljavanjeLabel = new System.Windows.Forms.Label();
			this.uxNezgoda = new System.Windows.Forms.TextBox();
			uxNezgodaLabel = new System.Windows.Forms.Label();
			this.uxPosPorez = new System.Windows.Forms.TextBox();
			uxPosPorezLabel = new System.Windows.Forms.Label();
			this.uxZapOsobaSInvaliditetom = new System.Windows.Forms.TextBox();
			uxZapOsobaSInvaliditetomLabel = new System.Windows.Forms.Label();
			this.uxZapOsobaSInvaliditetomIznos = new System.Windows.Forms.TextBox();
			uxZapOsobaSInvaliditetomIznosLabel = new System.Windows.Forms.Label();
			this.uxNetoPredPorezIPrirez = new System.Windows.Forms.TextBox();
			uxNetoPredPorezIPrirezLabel = new System.Windows.Forms.Label();
			this.uxNetoPredPosPorez = new System.Windows.Forms.TextBox();
			uxNetoPredPosPorezLabel = new System.Windows.Forms.Label();
			this.uxNetoIsplata = new System.Windows.Forms.TextBox();
			uxNetoIsplataLabel = new System.Windows.Forms.Label();
			this.uxZdravstvenoZaInozemstvo = new System.Windows.Forms.TextBox();
			uxZdravstvenoZaInozemstvoLabel = new System.Windows.Forms.Label();
			this.uxUkObustave = new System.Windows.Forms.TextBox();
			uxUkObustaveLabel = new System.Windows.Forms.Label();
			this.uxUkNaknade = new System.Windows.Forms.TextBox();
			uxUkNaknadeLabel = new System.Windows.Forms.Label();
			this.uxPosebniPorezPostotak = new System.Windows.Forms.TextBox();
			uxPosebniPorezPostotakLabel = new System.Windows.Forms.Label();
			this.uxNetoIsplataNakonObustavaNaknada = new System.Windows.Forms.TextBox();
			uxNetoIsplataNakonObustavaNaknadaLabel = new System.Windows.Forms.Label();
			this.uxMIO1Postotak = new System.Windows.Forms.TextBox();
			uxMIO1PostotakLabel = new System.Windows.Forms.Label();
			this.uxMIO2Postotak = new System.Windows.Forms.TextBox();
			uxMIO2PostotakLabel = new System.Windows.Forms.Label();
			this.uxUkIznosBezDoprinosa = new System.Windows.Forms.TextBox();
			uxUkIznosBezDoprinosaLabel = new System.Windows.Forms.Label();
			this.uxDatumObracunaOd = new System.Windows.Forms.DateTimePicker();
			uxDatumObracunaOdLabel = new System.Windows.Forms.Label();
			this.uxDatumObracunaDo = new System.Windows.Forms.DateTimePicker();
			uxDatumObracunaDoLabel = new System.Windows.Forms.Label();
			this.uxDatumDospijeca = new System.Windows.Forms.DateTimePicker();
			uxDatumDospijecaLabel = new System.Windows.Forms.Label();
			
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).BeginInit();
			this.SuspendLayout();
			
			// 
			// uxTableLayoutPanel
			// 
			//this.uxTableLayoutPanel.AutoSize = true;
			//this.uxTableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			//this.uxTableLayoutPanel.ColumnCount = 2;
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F));
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 250F));
			//this.uxTableLayoutPanel.Location = new System.Drawing.System.Drawing.Point(3, 3);
			//this.uxTableLayoutPanel.Name = "uxTableLayoutPanel";
			//this.uxTableLayoutPanel.RowCount = 2;
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.Size = new System.Drawing.Size(450, 50);
			//this.uxTableLayoutPanel.TabIndex = 0;
			
			//
			// uxErrorProvider
			//
			this.uxErrorProvider.ContainerControl = this;
			this.uxErrorProvider.DataSource = this.uxBindingSource;
			
			//
			// uxIDLabel
			//
			this.uxIDLabel.Text = "ID:";
			this.uxIDLabel.Location = new System.Drawing.Point(3, 0);
			this.Controls.Add(this.uxIDLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDLabel);			
			//
			// uxID
			//
			this.uxID.ReadOnly = true;
			//this.uxTableLayoutPanel.Controls.Add(this.uxID);
			this.uxID.Location = new System.Drawing.Point(160, 0);
			this.Controls.Add(this.uxID);
			//
			// uxIDOsobaLabel
			//
			this.uxIDOsobaLabel.Text = "IDOsoba:";
			this.uxIDOsobaLabel.Location = new System.Drawing.Point(3, 26);
			this.Controls.Add(this.uxIDOsobaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDOsobaLabel);			
			//
			// uxIDOsoba
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDOsoba);
			this.uxIDOsoba.Location = new System.Drawing.Point(160, 26);
			this.Controls.Add(this.uxIDOsoba);
			//
			// uxBrutoIznosZaRazdobljeLabel
			//
			this.uxBrutoIznosZaRazdobljeLabel.Text = "BrutoIznosZaRazdoblje:";
			this.uxBrutoIznosZaRazdobljeLabel.Location = new System.Drawing.Point(3, 52);
			this.Controls.Add(this.uxBrutoIznosZaRazdobljeLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxBrutoIznosZaRazdobljeLabel);			
			//
			// uxBrutoIznosZaRazdoblje
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxBrutoIznosZaRazdoblje);
			this.uxBrutoIznosZaRazdoblje.Location = new System.Drawing.Point(160, 52);
			this.Controls.Add(this.uxBrutoIznosZaRazdoblje);
			//
			// uxBrutoSatnicaLabel
			//
			this.uxBrutoSatnicaLabel.Text = "BrutoSatnica:";
			this.uxBrutoSatnicaLabel.Location = new System.Drawing.Point(3, 78);
			this.Controls.Add(this.uxBrutoSatnicaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxBrutoSatnicaLabel);			
			//
			// uxBrutoSatnica
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxBrutoSatnica);
			this.uxBrutoSatnica.Location = new System.Drawing.Point(160, 78);
			this.Controls.Add(this.uxBrutoSatnica);
			//
			// uxProsjecnaBruto6MjeseciLabel
			//
			this.uxProsjecnaBruto6MjeseciLabel.Text = "ProsjecnaBruto6Mjeseci:";
			this.uxProsjecnaBruto6MjeseciLabel.Location = new System.Drawing.Point(3, 104);
			this.Controls.Add(this.uxProsjecnaBruto6MjeseciLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxProsjecnaBruto6MjeseciLabel);			
			//
			// uxProsjecnaBruto6Mjeseci
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxProsjecnaBruto6Mjeseci);
			this.uxProsjecnaBruto6Mjeseci.Location = new System.Drawing.Point(160, 104);
			this.Controls.Add(this.uxProsjecnaBruto6Mjeseci);
			//
			// uxProsjecnaNeto6MjeseciLabel
			//
			this.uxProsjecnaNeto6MjeseciLabel.Text = "ProsjecnaNeto6Mjeseci:";
			this.uxProsjecnaNeto6MjeseciLabel.Location = new System.Drawing.Point(3, 130);
			this.Controls.Add(this.uxProsjecnaNeto6MjeseciLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxProsjecnaNeto6MjeseciLabel);			
			//
			// uxProsjecnaNeto6Mjeseci
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxProsjecnaNeto6Mjeseci);
			this.uxProsjecnaNeto6Mjeseci.Location = new System.Drawing.Point(160, 130);
			this.Controls.Add(this.uxProsjecnaNeto6Mjeseci);
			//
			// uxIDObracunLabel
			//
			this.uxIDObracunLabel.Text = "IDObracun:";
			this.uxIDObracunLabel.Location = new System.Drawing.Point(3, 156);
			this.Controls.Add(this.uxIDObracunLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDObracunLabel);			
			//
			// uxIDObracun
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDObracun);
			this.uxIDObracun.Location = new System.Drawing.Point(160, 156);
			this.Controls.Add(this.uxIDObracun);
			//
			// uxOsobniOdbitakLabel
			//
			this.uxOsobniOdbitakLabel.Text = "OsobniOdbitak:";
			this.uxOsobniOdbitakLabel.Location = new System.Drawing.Point(3, 182);
			this.Controls.Add(this.uxOsobniOdbitakLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxOsobniOdbitakLabel);			
			//
			// uxOsobniOdbitak
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxOsobniOdbitak);
			this.uxOsobniOdbitak.Location = new System.Drawing.Point(160, 182);
			this.Controls.Add(this.uxOsobniOdbitak);
			//
			// uxMaksPorezneOlaksiceLabel
			//
			this.uxMaksPorezneOlaksiceLabel.Text = "MaksPorezneOlaksice:";
			this.uxMaksPorezneOlaksiceLabel.Location = new System.Drawing.Point(3, 208);
			this.Controls.Add(this.uxMaksPorezneOlaksiceLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxMaksPorezneOlaksiceLabel);			
			//
			// uxMaksPorezneOlaksice
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxMaksPorezneOlaksice);
			this.uxMaksPorezneOlaksice.Location = new System.Drawing.Point(160, 208);
			this.Controls.Add(this.uxMaksPorezneOlaksice);
			//
			// uxUkBrutoLabel
			//
			this.uxUkBrutoLabel.Text = "UkBruto:";
			this.uxUkBrutoLabel.Location = new System.Drawing.Point(3, 234);
			this.Controls.Add(this.uxUkBrutoLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkBrutoLabel);			
			//
			// uxUkBruto
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkBruto);
			this.uxUkBruto.Location = new System.Drawing.Point(160, 234);
			this.Controls.Add(this.uxUkBruto);
			//
			// uxUkMIO1IznosLabel
			//
			this.uxUkMIO1IznosLabel.Text = "UkMIO1Iznos:";
			this.uxUkMIO1IznosLabel.Location = new System.Drawing.Point(3, 260);
			this.Controls.Add(this.uxUkMIO1IznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO1IznosLabel);			
			//
			// uxUkMIO1Iznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO1Iznos);
			this.uxUkMIO1Iznos.Location = new System.Drawing.Point(160, 260);
			this.Controls.Add(this.uxUkMIO1Iznos);
			//
			// uxUkMIO1PovecaniStazIznosLabel
			//
			this.uxUkMIO1PovecaniStazIznosLabel.Text = "UkMIO1PovecaniStazIznos:";
			this.uxUkMIO1PovecaniStazIznosLabel.Location = new System.Drawing.Point(3, 286);
			this.Controls.Add(this.uxUkMIO1PovecaniStazIznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO1PovecaniStazIznosLabel);			
			//
			// uxUkMIO1PovecaniStazIznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO1PovecaniStazIznos);
			this.uxUkMIO1PovecaniStazIznos.Location = new System.Drawing.Point(160, 286);
			this.Controls.Add(this.uxUkMIO1PovecaniStazIznos);
			//
			// uxUkMIO2IznosLabel
			//
			this.uxUkMIO2IznosLabel.Text = "UkMIO2Iznos:";
			this.uxUkMIO2IznosLabel.Location = new System.Drawing.Point(3, 312);
			this.Controls.Add(this.uxUkMIO2IznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO2IznosLabel);			
			//
			// uxUkMIO2Iznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkMIO2Iznos);
			this.uxUkMIO2Iznos.Location = new System.Drawing.Point(160, 312);
			this.Controls.Add(this.uxUkMIO2Iznos);
			//
			// uxMIO2PovecaniStazIznosLabel
			//
			this.uxMIO2PovecaniStazIznosLabel.Text = "MIO2PovecaniStazIznos:";
			this.uxMIO2PovecaniStazIznosLabel.Location = new System.Drawing.Point(3, 338);
			this.Controls.Add(this.uxMIO2PovecaniStazIznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO2PovecaniStazIznosLabel);			
			//
			// uxMIO2PovecaniStazIznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO2PovecaniStazIznos);
			this.uxMIO2PovecaniStazIznos.Location = new System.Drawing.Point(160, 338);
			this.Controls.Add(this.uxMIO2PovecaniStazIznos);
			//
			// uxIznosPoreznihOlaksicaLabel
			//
			this.uxIznosPoreznihOlaksicaLabel.Text = "IznosPoreznihOlaksica:";
			this.uxIznosPoreznihOlaksicaLabel.Location = new System.Drawing.Point(3, 364);
			this.Controls.Add(this.uxIznosPoreznihOlaksicaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIznosPoreznihOlaksicaLabel);			
			//
			// uxIznosPoreznihOlaksica
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxIznosPoreznihOlaksica);
			this.uxIznosPoreznihOlaksica.Location = new System.Drawing.Point(160, 364);
			this.Controls.Add(this.uxIznosPoreznihOlaksica);
			//
			// uxPoreznaOsnovicaLabel
			//
			this.uxPoreznaOsnovicaLabel.Text = "PoreznaOsnovica:";
			this.uxPoreznaOsnovicaLabel.Location = new System.Drawing.Point(3, 390);
			this.Controls.Add(this.uxPoreznaOsnovicaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPoreznaOsnovicaLabel);			
			//
			// uxPoreznaOsnovica
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPoreznaOsnovica);
			this.uxPoreznaOsnovica.Location = new System.Drawing.Point(160, 390);
			this.Controls.Add(this.uxPoreznaOsnovica);
			//
			// uxPorez15Label
			//
			this.uxPorez15Label.Text = "Porez15:";
			this.uxPorez15Label.Location = new System.Drawing.Point(3, 416);
			this.Controls.Add(this.uxPorez15Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez15Label);			
			//
			// uxPorez15
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez15);
			this.uxPorez15.Location = new System.Drawing.Point(160, 416);
			this.Controls.Add(this.uxPorez15);
			//
			// uxPorez25Label
			//
			this.uxPorez25Label.Text = "Porez25:";
			this.uxPorez25Label.Location = new System.Drawing.Point(3, 442);
			this.Controls.Add(this.uxPorez25Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez25Label);			
			//
			// uxPorez25
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez25);
			this.uxPorez25.Location = new System.Drawing.Point(160, 442);
			this.Controls.Add(this.uxPorez25);
			//
			// uxPorez35Label
			//
			this.uxPorez35Label.Text = "Porez35:";
			this.uxPorez35Label.Location = new System.Drawing.Point(3, 468);
			this.Controls.Add(this.uxPorez35Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez35Label);			
			//
			// uxPorez35
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez35);
			this.uxPorez35.Location = new System.Drawing.Point(160, 468);
			this.Controls.Add(this.uxPorez35);
			//
			// uxPorez45Label
			//
			this.uxPorez45Label.Text = "Porez45:";
			this.uxPorez45Label.Location = new System.Drawing.Point(3, 494);
			this.Controls.Add(this.uxPorez45Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez45Label);			
			//
			// uxPorez45
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPorez45);
			this.uxPorez45.Location = new System.Drawing.Point(160, 494);
			this.Controls.Add(this.uxPorez45);
			//
			// uxUkPorezLabel
			//
			this.uxUkPorezLabel.Text = "UkPorez:";
			this.uxUkPorezLabel.Location = new System.Drawing.Point(3, 520);
			this.Controls.Add(this.uxUkPorezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkPorezLabel);			
			//
			// uxUkPorez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkPorez);
			this.uxUkPorez.Location = new System.Drawing.Point(160, 520);
			this.Controls.Add(this.uxUkPorez);
			//
			// uxPrirezLabel
			//
			this.uxPrirezLabel.Text = "Prirez:";
			this.uxPrirezLabel.Location = new System.Drawing.Point(3, 546);
			this.Controls.Add(this.uxPrirezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPrirezLabel);			
			//
			// uxPrirez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPrirez);
			this.uxPrirez.Location = new System.Drawing.Point(160, 546);
			this.Controls.Add(this.uxPrirez);
			//
			// uxPrirezIznosLabel
			//
			this.uxPrirezIznosLabel.Text = "PrirezIznos:";
			this.uxPrirezIznosLabel.Location = new System.Drawing.Point(3, 572);
			this.Controls.Add(this.uxPrirezIznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPrirezIznosLabel);			
			//
			// uxPrirezIznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPrirezIznos);
			this.uxPrirezIznos.Location = new System.Drawing.Point(160, 572);
			this.Controls.Add(this.uxPrirezIznos);
			//
			// uxIDMjestoPrirezLabel
			//
			this.uxIDMjestoPrirezLabel.Text = "IDMjestoPrirez:";
			this.uxIDMjestoPrirezLabel.Location = new System.Drawing.Point(3, 598);
			this.Controls.Add(this.uxIDMjestoPrirezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDMjestoPrirezLabel);			
			//
			// uxIDMjestoPrirez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxIDMjestoPrirez);
			this.uxIDMjestoPrirez.Location = new System.Drawing.Point(160, 598);
			this.Controls.Add(this.uxIDMjestoPrirez);
			//
			// uxZdravstvenoLabel
			//
			this.uxZdravstvenoLabel.Text = "Zdravstveno:";
			this.uxZdravstvenoLabel.Location = new System.Drawing.Point(3, 624);
			this.Controls.Add(this.uxZdravstvenoLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxZdravstvenoLabel);			
			//
			// uxZdravstveno
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxZdravstveno);
			this.uxZdravstveno.Location = new System.Drawing.Point(160, 624);
			this.Controls.Add(this.uxZdravstveno);
			//
			// uxZaposljavanjeLabel
			//
			this.uxZaposljavanjeLabel.Text = "Zaposljavanje:";
			this.uxZaposljavanjeLabel.Location = new System.Drawing.Point(3, 650);
			this.Controls.Add(this.uxZaposljavanjeLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxZaposljavanjeLabel);			
			//
			// uxZaposljavanje
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxZaposljavanje);
			this.uxZaposljavanje.Location = new System.Drawing.Point(160, 650);
			this.Controls.Add(this.uxZaposljavanje);
			//
			// uxNezgodaLabel
			//
			this.uxNezgodaLabel.Text = "Nezgoda:";
			this.uxNezgodaLabel.Location = new System.Drawing.Point(3, 676);
			this.Controls.Add(this.uxNezgodaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNezgodaLabel);			
			//
			// uxNezgoda
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxNezgoda);
			this.uxNezgoda.Location = new System.Drawing.Point(160, 676);
			this.Controls.Add(this.uxNezgoda);
			//
			// uxPosPorezLabel
			//
			this.uxPosPorezLabel.Text = "PosPorez:";
			this.uxPosPorezLabel.Location = new System.Drawing.Point(3, 702);
			this.Controls.Add(this.uxPosPorezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPosPorezLabel);			
			//
			// uxPosPorez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPosPorez);
			this.uxPosPorez.Location = new System.Drawing.Point(160, 702);
			this.Controls.Add(this.uxPosPorez);
			//
			// uxZapOsobaSInvaliditetomLabel
			//
			this.uxZapOsobaSInvaliditetomLabel.Text = "ZapOsobaSInvaliditetom:";
			this.uxZapOsobaSInvaliditetomLabel.Location = new System.Drawing.Point(3, 728);
			this.Controls.Add(this.uxZapOsobaSInvaliditetomLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxZapOsobaSInvaliditetomLabel);			
			//
			// uxZapOsobaSInvaliditetom
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxZapOsobaSInvaliditetom);
			this.uxZapOsobaSInvaliditetom.Location = new System.Drawing.Point(160, 728);
			this.Controls.Add(this.uxZapOsobaSInvaliditetom);
			//
			// uxZapOsobaSInvaliditetomIznosLabel
			//
			this.uxZapOsobaSInvaliditetomIznosLabel.Text = "ZapOsobaSInvaliditetomIznos:";
			this.uxZapOsobaSInvaliditetomIznosLabel.Location = new System.Drawing.Point(3, 754);
			this.Controls.Add(this.uxZapOsobaSInvaliditetomIznosLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxZapOsobaSInvaliditetomIznosLabel);			
			//
			// uxZapOsobaSInvaliditetomIznos
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxZapOsobaSInvaliditetomIznos);
			this.uxZapOsobaSInvaliditetomIznos.Location = new System.Drawing.Point(160, 754);
			this.Controls.Add(this.uxZapOsobaSInvaliditetomIznos);
			//
			// uxNetoPredPorezIPrirezLabel
			//
			this.uxNetoPredPorezIPrirezLabel.Text = "NetoPredPorezIPrirez:";
			this.uxNetoPredPorezIPrirezLabel.Location = new System.Drawing.Point(3, 780);
			this.Controls.Add(this.uxNetoPredPorezIPrirezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoPredPorezIPrirezLabel);			
			//
			// uxNetoPredPorezIPrirez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoPredPorezIPrirez);
			this.uxNetoPredPorezIPrirez.Location = new System.Drawing.Point(160, 780);
			this.Controls.Add(this.uxNetoPredPorezIPrirez);
			//
			// uxNetoPredPosPorezLabel
			//
			this.uxNetoPredPosPorezLabel.Text = "NetoPredPosPorez:";
			this.uxNetoPredPosPorezLabel.Location = new System.Drawing.Point(3, 806);
			this.Controls.Add(this.uxNetoPredPosPorezLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoPredPosPorezLabel);			
			//
			// uxNetoPredPosPorez
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoPredPosPorez);
			this.uxNetoPredPosPorez.Location = new System.Drawing.Point(160, 806);
			this.Controls.Add(this.uxNetoPredPosPorez);
			//
			// uxNetoIsplataLabel
			//
			this.uxNetoIsplataLabel.Text = "NetoIsplata:";
			this.uxNetoIsplataLabel.Location = new System.Drawing.Point(3, 832);
			this.Controls.Add(this.uxNetoIsplataLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoIsplataLabel);			
			//
			// uxNetoIsplata
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoIsplata);
			this.uxNetoIsplata.Location = new System.Drawing.Point(160, 832);
			this.Controls.Add(this.uxNetoIsplata);
			//
			// uxZdravstvenoZaInozemstvoLabel
			//
			this.uxZdravstvenoZaInozemstvoLabel.Text = "ZdravstvenoZaInozemstvo:";
			this.uxZdravstvenoZaInozemstvoLabel.Location = new System.Drawing.Point(3, 858);
			this.Controls.Add(this.uxZdravstvenoZaInozemstvoLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxZdravstvenoZaInozemstvoLabel);			
			//
			// uxZdravstvenoZaInozemstvo
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxZdravstvenoZaInozemstvo);
			this.uxZdravstvenoZaInozemstvo.Location = new System.Drawing.Point(160, 858);
			this.Controls.Add(this.uxZdravstvenoZaInozemstvo);
			//
			// uxUkObustaveLabel
			//
			this.uxUkObustaveLabel.Text = "UkObustave:";
			this.uxUkObustaveLabel.Location = new System.Drawing.Point(3, 884);
			this.Controls.Add(this.uxUkObustaveLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkObustaveLabel);			
			//
			// uxUkObustave
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkObustave);
			this.uxUkObustave.Location = new System.Drawing.Point(160, 884);
			this.Controls.Add(this.uxUkObustave);
			//
			// uxUkNaknadeLabel
			//
			this.uxUkNaknadeLabel.Text = "UkNaknade:";
			this.uxUkNaknadeLabel.Location = new System.Drawing.Point(3, 910);
			this.Controls.Add(this.uxUkNaknadeLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkNaknadeLabel);			
			//
			// uxUkNaknade
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkNaknade);
			this.uxUkNaknade.Location = new System.Drawing.Point(160, 910);
			this.Controls.Add(this.uxUkNaknade);
			//
			// uxPosebniPorezPostotakLabel
			//
			this.uxPosebniPorezPostotakLabel.Text = "PosebniPorezPostotak:";
			this.uxPosebniPorezPostotakLabel.Location = new System.Drawing.Point(3, 936);
			this.Controls.Add(this.uxPosebniPorezPostotakLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxPosebniPorezPostotakLabel);			
			//
			// uxPosebniPorezPostotak
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxPosebniPorezPostotak);
			this.uxPosebniPorezPostotak.Location = new System.Drawing.Point(160, 936);
			this.Controls.Add(this.uxPosebniPorezPostotak);
			//
			// uxNetoIsplataNakonObustavaNaknadaLabel
			//
			this.uxNetoIsplataNakonObustavaNaknadaLabel.Text = "NetoIsplataNakonObustavaNaknada:";
			this.uxNetoIsplataNakonObustavaNaknadaLabel.Location = new System.Drawing.Point(3, 962);
			this.Controls.Add(this.uxNetoIsplataNakonObustavaNaknadaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoIsplataNakonObustavaNaknadaLabel);			
			//
			// uxNetoIsplataNakonObustavaNaknada
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxNetoIsplataNakonObustavaNaknada);
			this.uxNetoIsplataNakonObustavaNaknada.Location = new System.Drawing.Point(160, 962);
			this.Controls.Add(this.uxNetoIsplataNakonObustavaNaknada);
			//
			// uxMIO1PostotakLabel
			//
			this.uxMIO1PostotakLabel.Text = "MIO1Postotak:";
			this.uxMIO1PostotakLabel.Location = new System.Drawing.Point(3, 988);
			this.Controls.Add(this.uxMIO1PostotakLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO1PostotakLabel);			
			//
			// uxMIO1Postotak
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO1Postotak);
			this.uxMIO1Postotak.Location = new System.Drawing.Point(160, 988);
			this.Controls.Add(this.uxMIO1Postotak);
			//
			// uxMIO2PostotakLabel
			//
			this.uxMIO2PostotakLabel.Text = "MIO2Postotak:";
			this.uxMIO2PostotakLabel.Location = new System.Drawing.Point(3, 1014);
			this.Controls.Add(this.uxMIO2PostotakLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO2PostotakLabel);			
			//
			// uxMIO2Postotak
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxMIO2Postotak);
			this.uxMIO2Postotak.Location = new System.Drawing.Point(160, 1014);
			this.Controls.Add(this.uxMIO2Postotak);
			//
			// uxUkIznosBezDoprinosaLabel
			//
			this.uxUkIznosBezDoprinosaLabel.Text = "UkIznosBezDoprinosa:";
			this.uxUkIznosBezDoprinosaLabel.Location = new System.Drawing.Point(3, 1040);
			this.Controls.Add(this.uxUkIznosBezDoprinosaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkIznosBezDoprinosaLabel);			
			//
			// uxUkIznosBezDoprinosa
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxUkIznosBezDoprinosa);
			this.uxUkIznosBezDoprinosa.Location = new System.Drawing.Point(160, 1040);
			this.Controls.Add(this.uxUkIznosBezDoprinosa);
			//
			// uxDatumObracunaOdLabel
			//
			this.uxDatumObracunaOdLabel.Text = "DatumObracunaOd:";
			this.uxDatumObracunaOdLabel.Location = new System.Drawing.Point(3, 1066);
			this.Controls.Add(this.uxDatumObracunaOdLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumObracunaOdLabel);			
			//
			// uxDatumObracunaOd
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumObracunaOd);
			this.uxDatumObracunaOd.Location = new System.Drawing.Point(160, 1066);
			this.Controls.Add(this.uxDatumObracunaOd);
			//
			// uxDatumObracunaDoLabel
			//
			this.uxDatumObracunaDoLabel.Text = "DatumObracunaDo:";
			this.uxDatumObracunaDoLabel.Location = new System.Drawing.Point(3, 1092);
			this.Controls.Add(this.uxDatumObracunaDoLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumObracunaDoLabel);			
			//
			// uxDatumObracunaDo
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumObracunaDo);
			this.uxDatumObracunaDo.Location = new System.Drawing.Point(160, 1092);
			this.Controls.Add(this.uxDatumObracunaDo);
			//
			// uxDatumDospijecaLabel
			//
			this.uxDatumDospijecaLabel.Text = "DatumDospijeca:";
			this.uxDatumDospijecaLabel.Location = new System.Drawing.Point(3, 1118);
			this.Controls.Add(this.uxDatumDospijecaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumDospijecaLabel);			
			//
			// uxDatumDospijeca
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxDatumDospijeca);
			this.uxDatumDospijeca.Location = new System.Drawing.Point(160, 1118);
			this.Controls.Add(this.uxDatumDospijeca);
			//
			// uxIDObracun
			//				
			this.uxIDObracun.DisplayMember = "DatumOd";	
			this.uxIDObracun.ValueMember = "ID";	
			//
			// uxIDOsoba
			//				
			this.uxIDOsoba.DisplayMember = "Ime";	
			this.uxIDOsoba.ValueMember = "ID";	
			// 
			// ObracunOsobaEditControlBase
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			//this.Controls.Add(this.uxTableLayoutPanel);
			this.AutoScroll = true;
			this.Name = "ObracunOsobaEditControlBase";
			this.Size = new System.Drawing.Size(478, 311);
			//this.Localizable = true;
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).EndInit();			
			this.ResumeLayout(false);
			this.PerformLayout();
		}
		#endregion
				
		#region ComboBox List
		
				
		private Entities.TList<Entities.Obracun> _IDObracunList;
		
		/// <summary>
		/// The ComboBox associated with the IDObracun property.
		/// </summary>
		[System.ComponentModel.Category("ComboBox BindingSources")]
		public Entities.TList<Entities.Obracun> IDObracunList
		{
			get {return _IDObracunList;}
			set 
			{
				this._IDObracunList = value;
				this.uxIDObracun.DataSource = null;
				this.uxIDObracun.DataSource = value;
			}
		}
		
		private bool _allowNewItemInIDObracunList;
		
		/// <summary>
		/// Indicates if the ComboBox associated with the IDObracun property allow user to add item.
		/// </summary>
		[System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Indicates if end user can add a new item in the combobox. an event will be thrown then.")]
		public bool AllowNewItemInIDObracunList
		{
			get { return _allowNewItemInIDObracunList;}
			set
			{
				this._allowNewItemInIDObracunList = value;
				this.uxIDObracun.DropDownStyle = value ? System.Windows.Forms.ComboBoxStyle.DropDown : System.Windows.Forms.ComboBoxStyle.DropDownList;
			}
		}
		
				
		private Entities.TList<Entities.Osoba> _IDOsobaList;
		
		/// <summary>
		/// The ComboBox associated with the IDOsoba property.
		/// </summary>
		[System.ComponentModel.Category("ComboBox BindingSources")]
		public Entities.TList<Entities.Osoba> IDOsobaList
		{
			get {return _IDOsobaList;}
			set 
			{
				this._IDOsobaList = value;
				this.uxIDOsoba.DataSource = null;
				this.uxIDOsoba.DataSource = value;
			}
		}
		
		private bool _allowNewItemInIDOsobaList;
		
		/// <summary>
		/// Indicates if the ComboBox associated with the IDOsoba property allow user to add item.
		/// </summary>
		[System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Indicates if end user can add a new item in the combobox. an event will be thrown then.")]
		public bool AllowNewItemInIDOsobaList
		{
			get { return _allowNewItemInIDOsobaList;}
			set
			{
				this._allowNewItemInIDOsobaList = value;
				this.uxIDOsoba.DropDownStyle = value ? System.Windows.Forms.ComboBoxStyle.DropDown : System.Windows.Forms.ComboBoxStyle.DropDownList;
			}
		}
		
		
		#endregion
		
		/// <summary> 
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.IContainer components = null;

		/// <summary> 
		/// Clean up any resources being used.
		/// </summary>
		/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
		protected override void Dispose(bool disposing)
		{
			if (disposing && (components != null))
			{
				components.Dispose();
			}
			base.Dispose(disposing);
		}
	}
}
